18450 Victory Blvd, Los Angeles, CA 91335-6435, Los Angeles
"Best Greek food LA"
13362 Ventura Blvd, Los Angeles, CA 91423-3939, Los Angeles
"Seriously the best Greek food I have ever had."
"Best Greek food LA"